2026-07-22T17:17:36.502567Z 00O [0KRunning with gitlab-runner 19.1.1 (24b9b726)[0;m
2026-07-22T17:17:36.502582Z 00O [0K  on GitLab Runner 4 gitlab.git.nrw LCK1wy5QK, system ID: s_0a6064fd6de2[0;m
2026-07-22T17:17:36.502624Z 00O [0K[36;1mResolving secrets[0;m[0;m
2026-07-22T17:17:36.502793Z 00O section_start:1784740656:prepare_executor
[0K
2026-07-22T17:17:36.502798Z 00O+[0K[36;1mPreparing the "docker" executor[0;m[0;m
2026-07-22T17:17:36.518582Z 00O [0KUsing Docker executor with image python:3.13-slim ...[0;m
2026-07-22T17:17:37.193335Z 00O [0KUsing effective pull policy of [always] for container python:3.13-slim[0;m
2026-07-22T17:17:37.194366Z 00O [0KPulling docker image python:3.13-slim ...[0;m
2026-07-22T17:17:38.122222Z 00O [0KUsing docker image sha256:d2e817ebc2100d636b091f9156fc75ecf6d9f3bbbd0b69751baaf15c66e29399 for python:3.13-slim with digest python@sha256:6771159cd4fa5d9bba1258caf0b82e6b73458c694d178ad97c5e925c2d0e1a91 ...[0;m
2026-07-22T17:17:38.122239Z 00O section_end:1784740658:prepare_executor
[0K
2026-07-22T17:17:38.122397Z 00O+section_start:1784740658:prepare_script
[0K
2026-07-22T17:17:38.122403Z 00O+[0K[36;1mPreparing environment[0;m[0;m
2026-07-22T17:17:38.123096Z 00O [0KUsing effective pull policy of [always] for container sha256:4bb506e49078b3927d2ea71cb860966ac8a7a3079b1304c90724130f11d67ee5[0;m
2026-07-22T17:17:38.294994Z 01O Running on runner-lck1wy5qk-project-6107-concurrent-0 via udc3gitnrwrunner.uni-muenster.de...
2026-07-22T17:17:38.397816Z 00O section_end:1784740658:prepare_script
[0K
2026-07-22T17:17:38.398378Z 00O+section_start:1784740658:get_sources
[0K
2026-07-22T17:17:38.398385Z 00O+[0K[36;1mGetting source from Git repository[0;m[0;m
2026-07-22T17:17:38.598307Z 01O [32;1mGitaly correlation ID: 01KY5DAD07BB9HF86PBF7KX00F[0;m
2026-07-22T17:17:38.603944Z 01O [32;1mFetching changes with git depth set to 20...[0;m
2026-07-22T17:17:38.606689Z 01O Reinitialized existing Git repository in /builds/phuong-nam.nguyen/sce_incompy2d/.git/
2026-07-22T17:17:38.608760Z 01O [32;1mCreated fresh repository.[0;m
2026-07-22T17:17:38.900758Z 01O [32;1mChecking out c89f1132 as detached HEAD (ref is master)...[0;m
2026-07-22T17:17:39.235149Z 01O Removing .pip-cache/
2026-07-22T17:17:39.235353Z 01O Removing src/incompy2d/__pycache__/
2026-07-22T17:17:39.274562Z 01O 
2026-07-22T17:17:39.274571Z 01O [32;1mSkipping Git submodules setup[0;m
2026-07-22T17:17:39.383986Z 00O section_end:1784740659:get_sources
[0K
2026-07-22T17:17:39.397552Z 00O+section_start:1784740659:restore_cache
[0K
2026-07-22T17:17:39.397565Z 00O+[0K[36;1mRestoring cache[0;m[0;m
2026-07-22T17:17:39.634736Z 01O [32;1mChecking cache for master-2-protected...[0;m
2026-07-22T17:17:39.688811Z 01E Using presigned URL for cache download            [0;m 
2026-07-22T17:17:39.720546Z 01E Selecting primary cache URL                       [0;m  alternate_modified[0;m=0001-01-01 00:00:00 +0000 UTC alternate_url[0;m=https://s3.uni-muenster.de/gitnrw_cache/gitnrw_runner/project/6107/5c/5c2d5268ed647a21342bfa1f04e61ea8007cdac8d2869ed06763044c8e0292b4 primary_modified[0;m=2026-07-22 17:17:32 +0000 UTC primary_url[0;m=https://s3.uni-muenster.de/gitnrw_cache/gitnrw_runner/project/6107/master-2-protected
2026-07-22T17:17:39.741581Z 01E Downloading cache from https://s3.uni-muenster.de/gitnrw_cache/gitnrw_runner/project/6107/master-2-protected[0;m  etag[0;m="4be2c0003d621c9ce191ed76d0d1ace3"
2026-07-22T17:17:41.407846Z 01O [32;1mSuccessfully extracted cache[0;m
2026-07-22T17:17:41.525108Z 00O section_end:1784740661:restore_cache
[0K
2026-07-22T17:17:41.525972Z 00O+section_start:1784740661:step_script
[0K
2026-07-22T17:17:41.525985Z 00O+[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m
2026-07-22T17:17:41.525998Z 00O [0KUsing effective pull policy of [always] for container python:3.13-slim[0;m
2026-07-22T17:17:41.526957Z 00O [0KUsing docker image sha256:d2e817ebc2100d636b091f9156fc75ecf6d9f3bbbd0b69751baaf15c66e29399 for python:3.13-slim with digest python@sha256:6771159cd4fa5d9bba1258caf0b82e6b73458c694d178ad97c5e925c2d0e1a91 ...[0;m
2026-07-22T17:17:41.758496Z 01O [32;1m$ python -m pip install --upgrade pip[0;m
2026-07-22T17:17:43.394209Z 01O Requirement already satisfied: pip in /usr/local/lib/python3.13/site-packages (26.1.2)
2026-07-22T17:17:43.520721Z 01E WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-07-22T17:17:43.642454Z 01O [32;1m$ pip install -e ".[test,geo,viz]"[0;m
2026-07-22T17:17:44.013004Z 01O Obtaining file:///builds/phuong-nam.nguyen/sce_incompy2d
2026-07-22T17:17:44.015691Z 01O   Installing build dependencies: started
2026-07-22T17:17:44.956806Z 01O   Installing build dependencies: finished with status 'done'
2026-07-22T17:17:44.957521Z 01O   Checking if build backend supports build_editable: started
2026-07-22T17:17:45.004952Z 01O   Checking if build backend supports build_editable: finished with status 'done'
2026-07-22T17:17:45.005983Z 01O   Getting requirements to build editable: started
2026-07-22T17:17:45.209920Z 01O   Getting requirements to build editable: finished with status 'done'
2026-07-22T17:17:45.211430Z 01O   Installing backend dependencies: started
2026-07-22T17:17:45.861443Z 01O   Installing backend dependencies: finished with status 'done'
2026-07-22T17:17:45.862197Z 01O   Preparing editable metadata (pyproject.toml): started
2026-07-22T17:17:46.084976Z 01O   Preparing editable metadata (pyproject.toml): finished with status 'done'
2026-07-22T17:17:46.292356Z 01O Collecting numba (from incompy2d==0.1.1)
2026-07-22T17:17:46.294082Z 01O   Using cached numba-0.66.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.7 kB)
2026-07-22T17:17:46.533097Z 01O Collecting numpy (from incompy2d==0.1.1)
2026-07-22T17:17:46.534737Z 01O   Using cached numpy-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
2026-07-22T17:17:46.586050Z 01O Collecting geopandas (from incompy2d==0.1.1)
2026-07-22T17:17:46.587845Z 01O   Using cached geopandas-1.1.4-py3-none-any.whl.metadata (2.3 kB)
2026-07-22T17:17:46.657690Z 01O Collecting meshio (from incompy2d==0.1.1)
2026-07-22T17:17:46.659523Z 01O   Using cached meshio-5.3.5-py3-none-any.whl.metadata (11 kB)
2026-07-22T17:17:46.720465Z 01O Collecting osmnx (from incompy2d==0.1.1)
2026-07-22T17:17:46.722056Z 01O   Using cached osmnx-2.1.1-py3-none-any.whl.metadata (4.7 kB)
2026-07-22T17:17:46.867265Z 01O Collecting overturemaps (from incompy2d==0.1.1)
2026-07-22T17:17:46.868775Z 01O   Using cached overturemaps-1.0.1-py3-none-any.whl.metadata (7.6 kB)
2026-07-22T17:17:46.961095Z 01O Collecting shapely (from incompy2d==0.1.1)
2026-07-22T17:17:46.962747Z 01O   Using cached shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.8 kB)
2026-07-22T17:17:47.014371Z 01O Collecting pytest (from incompy2d==0.1.1)
2026-07-22T17:17:47.015953Z 01O   Using cached pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB)
2026-07-22T17:17:47.054135Z 01O Collecting pytest-cov (from incompy2d==0.1.1)
2026-07-22T17:17:47.055798Z 01O   Using cached pytest_cov-7.1.0-py3-none-any.whl.metadata (32 kB)
2026-07-22T17:17:47.214462Z 01O Collecting matplotlib (from incompy2d==0.1.1)
2026-07-22T17:17:47.215979Z 01O   Using cached matplotlib-3.11.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (80 kB)
2026-07-22T17:17:47.295396Z 01O Collecting pyogrio>=0.7.2 (from geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.297036Z 01O   Using cached pyogrio-0.13.0-cp311-abi3-manylinux_2_28_x86_64.whl.metadata (5.8 kB)
2026-07-22T17:17:47.327090Z 01O Collecting packaging (from geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.328667Z 01O   Using cached packaging-26.2-py3-none-any.whl.metadata (3.5 kB)
2026-07-22T17:17:47.452997Z 01O Collecting pandas>=2.0.0 (from geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.454669Z 01O   Using cached pandas-3.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB)
2026-07-22T17:17:47.572300Z 01O Collecting pyproj>=3.5.0 (from geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.573944Z 01O   Using cached pyproj-3.7.2-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (31 kB)
2026-07-22T17:17:47.609250Z 01O Collecting python-dateutil>=2.8.2 (from pandas>=2.0.0->geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.610761Z 01O   Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
2026-07-22T17:17:47.661740Z 01O Collecting certifi (from pyogrio>=0.7.2->geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.663321Z 01O   Using cached certifi-2026.7.22-py3-none-any.whl.metadata (2.5 kB)
2026-07-22T17:17:47.702361Z 01O Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas>=2.0.0->geopandas->incompy2d==0.1.1)
2026-07-22T17:17:47.704135Z 01O   Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2026-07-22T17:17:47.802953Z 01O Collecting contourpy>=1.0.1 (from matplotlib->incompy2d==0.1.1)
2026-07-22T17:17:47.804581Z 01O   Using cached contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB)
2026-07-22T17:17:47.848129Z 01O Collecting cycler>=0.10 (from matplotlib->incompy2d==0.1.1)
2026-07-22T17:17:47.849855Z 01O   Using cached cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
2026-07-22T17:17:48.016797Z 01O Collecting fonttools>=4.28.2 (from matplotlib->incompy2d==0.1.1)
2026-07-22T17:17:48.018402Z 01O   Using cached fonttools-4.63.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 kB)
2026-07-22T17:17:48.108989Z 01O Collecting kiwisolver>=1.3.1 (from matplotlib->incompy2d==0.1.1)
2026-07-22T17:17:48.110577Z 01O   Using cached kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.1 kB)
2026-07-22T17:17:48.314254Z 01O Collecting pillow>=9 (from matplotlib->incompy2d==0.1.1)
2026-07-22T17:17:48.315861Z 01O   Using cached pillow-12.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (9.1 kB)
2026-07-22T17:17:48.355947Z 01O Collecting pyparsing>=3 (from matplotlib->incompy2d==0.1.1)
2026-07-22T17:17:48.357569Z 01O   Using cached pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)
2026-07-22T17:17:48.412797Z 01O Collecting rich (from meshio->incompy2d==0.1.1)
2026-07-22T17:17:48.414590Z 01O   Using cached rich-15.0.0-py3-none-any.whl.metadata (18 kB)
2026-07-22T17:17:48.499760Z 01O Collecting llvmlite<0.49,>=0.48.0dev0 (from numba->incompy2d==0.1.1)
2026-07-22T17:17:48.501230Z 01O   Using cached llvmlite-0.48.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.0 kB)
2026-07-22T17:17:48.505566Z 01O Collecting numpy (from incompy2d==0.1.1)
2026-07-22T17:17:48.506965Z 01O   Using cached numpy-2.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
2026-07-22T17:17:48.553277Z 01O Collecting networkx>=2.5 (from osmnx->incompy2d==0.1.1)
2026-07-22T17:17:48.554798Z 01O   Using cached networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB)
2026-07-22T17:17:48.601832Z 01O Collecting requests>=2.30 (from osmnx->incompy2d==0.1.1)
2026-07-22T17:17:48.603452Z 01O   Using cached requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)
2026-07-22T17:17:48.774902Z 01O Collecting charset_normalizer<4,>=2 (from requests>=2.30->osmnx->incompy2d==0.1.1)
2026-07-22T17:17:48.776751Z 01O   Using cached charset_normalizer-3.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (41 kB)
2026-07-22T17:17:48.819803Z 01O Collecting idna<4,>=2.5 (from requests>=2.30->osmnx->incompy2d==0.1.1)
2026-07-22T17:17:48.821341Z 01O   Using cached idna-3.18-py3-none-any.whl.metadata (6.1 kB)
2026-07-22T17:17:48.865674Z 01O Collecting urllib3<3,>=1.26 (from requests>=2.30->osmnx->incompy2d==0.1.1)
2026-07-22T17:17:48.867315Z 01O   Using cached urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)
2026-07-22T17:17:48.902203Z 01O Collecting click>=8.3.0 (from overturemaps->incompy2d==0.1.1)
2026-07-22T17:17:48.903738Z 01O   Using cached click-8.4.2-py3-none-any.whl.metadata (2.6 kB)
2026-07-22T17:17:48.936690Z 01O Collecting colorama>=0.4.6 (from overturemaps->incompy2d==0.1.1)
2026-07-22T17:17:48.938621Z 01O   Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
2026-07-22T17:17:49.207258Z 01O Collecting orjson>=3.9.0 (from overturemaps->incompy2d==0.1.1)
2026-07-22T17:17:49.208884Z 01O   Using cached orjson-3.11.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB)
2026-07-22T17:17:49.323762Z 01O Collecting pyarrow>=15.0.2 (from overturemaps->incompy2d==0.1.1)
2026-07-22T17:17:49.325652Z 01O   Using cached pyarrow-25.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.0 kB)
2026-07-22T17:17:49.443236Z 01O Collecting pyfiglet>=1.0.2 (from overturemaps->incompy2d==0.1.1)
2026-07-22T17:17:49.445026Z 01O   Using cached pyfiglet-1.0.4-py3-none-any.whl.metadata (7.4 kB)
2026-07-22T17:17:49.495554Z 01O Collecting tqdm>=4.67.3 (from overturemaps->incompy2d==0.1.1)
2026-07-22T17:17:49.497482Z 01O   Using cached tqdm-4.69.0-py3-none-any.whl.metadata (57 kB)
2026-07-22T17:17:49.542460Z 01O Collecting iniconfig>=1.0.1 (from pytest->incompy2d==0.1.1)
2026-07-22T17:17:49.544823Z 01O   Using cached iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
2026-07-22T17:17:49.577285Z 01O Collecting pluggy<2,>=1.5 (from pytest->incompy2d==0.1.1)
2026-07-22T17:17:49.578979Z 01O   Using cached pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
2026-07-22T17:17:49.627041Z 01O Collecting pygments>=2.7.2 (from pytest->incompy2d==0.1.1)
2026-07-22T17:17:49.628705Z 01O   Using cached pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)
2026-07-22T17:17:50.048401Z 01O Collecting coverage>=7.10.6 (from coverage[toml]>=7.10.6->pytest-cov->incompy2d==0.1.1)
2026-07-22T17:17:50.049938Z 01O   Using cached coverage-7.15.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (8.6 kB)
2026-07-22T17:17:50.103208Z 01O Collecting markdown-it-py>=2.2.0 (from rich->meshio->incompy2d==0.1.1)
2026-07-22T17:17:50.104881Z 01O   Using cached markdown_it_py-4.2.0-py3-none-any.whl.metadata (7.4 kB)
2026-07-22T17:17:50.138364Z 01O Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->meshio->incompy2d==0.1.1)
2026-07-22T17:17:50.140520Z 01O   Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
2026-07-22T17:17:50.145909Z 01O Using cached geopandas-1.1.4-py3-none-any.whl (343 kB)
2026-07-22T17:17:50.147666Z 01O Using cached pandas-3.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB)
2026-07-22T17:17:50.156382Z 01O Using cached pyogrio-0.13.0-cp311-abi3-manylinux_2_28_x86_64.whl (33.3 MB)
2026-07-22T17:17:50.187538Z 01O Using cached pyproj-3.7.2-cp313-cp313-manylinux_2_28_x86_64.whl (9.5 MB)
2026-07-22T17:17:50.195431Z 01O Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-07-22T17:17:50.197045Z 01O Using cached shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.1 MB)
2026-07-22T17:17:50.200994Z 01O Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-07-22T17:17:50.202591Z 01O Using cached certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-22T17:17:50.204162Z 01O Using cached matplotlib-3.11.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.0 MB)
2026-07-22T17:17:50.212616Z 01O Using cached contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB)
2026-07-22T17:17:50.214572Z 01O Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB)
2026-07-22T17:17:50.216079Z 01O Using cached fonttools-4.63.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB)
2026-07-22T17:17:50.221219Z 01O Using cached kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB)
2026-07-22T17:17:50.223912Z 01O Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-07-22T17:17:50.225681Z 01O Using cached pillow-12.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.9 MB)
2026-07-22T17:17:50.232073Z 01O Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-22T17:17:50.233764Z 01O Using cached meshio-5.3.5-py3-none-any.whl (166 kB)
2026-07-22T17:17:50.235383Z 01O Using cached numba-0.66.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.9 MB)
2026-07-22T17:17:50.239562Z 01O Using cached llvmlite-0.48.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (59.9 MB)
2026-07-22T17:17:50.279959Z 01O Using cached numpy-2.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB)
2026-07-22T17:17:50.293278Z 01O Using cached osmnx-2.1.1-py3-none-any.whl (104 kB)
2026-07-22T17:17:50.295242Z 01O Using cached networkx-3.6.1-py3-none-any.whl (2.1 MB)
2026-07-22T17:17:50.298907Z 01O Using cached requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-22T17:17:50.300469Z 01O Using cached charset_normalizer-3.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-07-22T17:17:50.302280Z 01O Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-07-22T17:17:50.303968Z 01O Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-22T17:17:50.305446Z 01O Using cached overturemaps-1.0.1-py3-none-any.whl (25 kB)
2026-07-22T17:17:50.306982Z 01O Using cached click-8.4.2-py3-none-any.whl (119 kB)
2026-07-22T17:17:50.308676Z 01O Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
2026-07-22T17:17:50.310235Z 01O Using cached orjson-3.11.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (134 kB)
2026-07-22T17:17:50.311879Z 01O Using cached pyarrow-25.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (50.1 MB)
2026-07-22T17:17:50.351666Z 01O Using cached pyfiglet-1.0.4-py3-none-any.whl (1.8 MB)
2026-07-22T17:17:50.354731Z 01O Using cached tqdm-4.69.0-py3-none-any.whl (676 kB)
2026-07-22T17:17:50.358911Z 01O Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-22T17:17:50.364193Z 01O Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-22T17:17:50.366953Z 01O Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-22T17:17:50.370448Z 01O Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-22T17:17:50.376527Z 01O Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-22T17:17:50.378453Z 01O Using cached coverage-7.15.2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (255 kB)
2026-07-22T17:17:50.381403Z 01O Using cached rich-15.0.0-py3-none-any.whl (310 kB)
2026-07-22T17:17:50.386211Z 01O Using cached markdown_it_py-4.2.0-py3-none-any.whl (91 kB)
2026-07-22T17:17:50.388640Z 01O Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
2026-07-22T17:17:51.058266Z 01O Building wheels for collected packages: incompy2d
2026-07-22T17:17:51.059260Z 01O   Building editable for incompy2d (pyproject.toml): started
2026-07-22T17:17:51.103666Z 01O   Building editable for incompy2d (pyproject.toml): finished with status 'done'
2026-07-22T17:17:51.104189Z 01O   Created wheel for incompy2d: filename=incompy2d-0.1.1-py3-none-any.whl size=2561 sha256=d337627f0e33cbcb9843b409a2ce0df6a66ec466222e41634f1c268624a395b3
2026-07-22T17:17:51.104373Z 01O   Stored in directory: /tmp/pip-ephem-wheel-cache-fxc5nrk1/wheels/cc/4c/de/58fae1306afa4d589a4ad69df4a87c31ee341d46ca928206e2
2026-07-22T17:17:51.106521Z 01O Successfully built incompy2d
2026-07-22T17:17:51.257255Z 01O Installing collected packages: urllib3, tqdm, six, pyparsing, pygments, pyfiglet, pyarrow, pluggy, pillow, packaging, orjson, numpy, networkx, mdurl, llvmlite, kiwisolver, iniconfig, idna, fonttools, cycler, coverage, colorama, click, charset_normalizer, certifi, shapely, requests, python-dateutil, pytest, pyproj, pyogrio, numba, markdown-it-py, contourpy, rich, pytest-cov, pandas, overturemaps, matplotlib, incompy2d, meshio, geopandas, osmnx
2026-07-22T17:18:15.651229Z 01O 
2026-07-22T17:18:15.654518Z 01O Successfully installed certifi-2026.7.22 charset_normalizer-3.4.9 click-8.4.2 colorama-0.4.6 contourpy-1.3.3 coverage-7.15.2 cycler-0.12.1 fonttools-4.63.0 geopandas-1.1.4 idna-3.18 incompy2d-0.1.1 iniconfig-2.3.0 kiwisolver-1.5.0 llvmlite-0.48.0 markdown-it-py-4.2.0 matplotlib-3.11.1 mdurl-0.1.2 meshio-5.3.5 networkx-3.6.1 numba-0.66.0 numpy-2.4.6 orjson-3.11.9 osmnx-2.1.1 overturemaps-1.0.1 packaging-26.2 pandas-3.0.3 pillow-12.3.0 pluggy-1.6.0 pyarrow-25.0.0 pyfiglet-1.0.4 pygments-2.20.0 pyogrio-0.13.0 pyparsing-3.3.2 pyproj-3.7.2 pytest-9.1.1 pytest-cov-7.1.0 python-dateutil-2.9.0.post0 requests-2.34.2 rich-15.0.0 shapely-2.1.2 six-1.17.0 tqdm-4.69.0 urllib3-2.7.0
2026-07-22T17:18:15.654717Z 01E WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-07-22T17:18:15.997671Z 01O [32;1m$ pytest tests/ -v --tb=short --junitxml=report.xml --cov=incompy2d --cov-report=term-missing --cov-report=html:coverage_html --cov-fail-under=70[0;m
2026-07-22T17:18:16.456139Z 01O ============================= test session starts ==============================
2026-07-22T17:18:16.456220Z 01O platform linux -- Python 3.13.14, pytest-9.1.1, pluggy-1.6.0 -- /usr/local/bin/python3.13
2026-07-22T17:18:16.456222Z 01O cachedir: .pytest_cache
2026-07-22T17:18:16.456224Z 01O rootdir: /builds/phuong-nam.nguyen/sce_incompy2d
2026-07-22T17:18:16.456225Z 01O configfile: pyproject.toml
2026-07-22T17:18:16.456226Z 01O plugins: cov-7.1.0
2026-07-22T17:18:16.456227Z 01O collecting ... collected 12 items / 2 errors
2026-07-22T17:18:19.106958Z 01O 
2026-07-22T17:18:19.106960Z 01O ==================================== ERRORS ====================================
2026-07-22T17:18:19.106961Z 01O ________________ ERROR collecting tests/test_fetch_overture.py _________________
2026-07-22T17:18:19.106962Z 01O ImportError while importing test module '/builds/phuong-nam.nguyen/sce_incompy2d/tests/test_fetch_overture.py'.
2026-07-22T17:18:19.106963Z 01O Hint: make sure your test modules/packages have valid Python names.
2026-07-22T17:18:19.106963Z 01O Traceback:
2026-07-22T17:18:19.106964Z 01O /usr/local/lib/python3.13/importlib/__init__.py:88: in import_module
2026-07-22T17:18:19.106964Z 01O     return _bootstrap._gcd_import(name[level:], package, level)
2026-07-22T17:18:19.106965Z 01O            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-22T17:18:19.106965Z 01O tests/test_fetch_overture.py:6: in <module>
2026-07-22T17:18:19.106966Z 01O     from incompy2d.fetch_overture import fetch_overture
2026-07-22T17:18:19.106966Z 01O E   ImportError: cannot import name 'fetch_overture' from 'incompy2d.fetch_overture' (/builds/phuong-nam.nguyen/sce_incompy2d/src/incompy2d/fetch_overture.py)
2026-07-22T17:18:19.107017Z 01O ______________________ ERROR collecting tests/test_run.py ______________________
2026-07-22T17:18:19.107018Z 01O ImportError while importing test module '/builds/phuong-nam.nguyen/sce_incompy2d/tests/test_run.py'.
2026-07-22T17:18:19.107019Z 01O Hint: make sure your test modules/packages have valid Python names.
2026-07-22T17:18:19.107019Z 01O Traceback:
2026-07-22T17:18:19.107020Z 01O /usr/local/lib/python3.13/importlib/__init__.py:88: in import_module
2026-07-22T17:18:19.107020Z 01O     return _bootstrap._gcd_import(name[level:], package, level)
2026-07-22T17:18:19.107021Z 01O            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-22T17:18:19.107022Z 01O tests/test_run.py:5: in <module>
2026-07-22T17:18:19.107022Z 01O     from incompy2d.run import get_input, main
2026-07-22T17:18:19.107023Z 01O E   ImportError: cannot import name 'get_input' from 'incompy2d.run' (/builds/phuong-nam.nguyen/sce_incompy2d/src/incompy2d/run.py)
2026-07-22T17:18:19.107024Z 01O ---- generated xml file: /builds/phuong-nam.nguyen/sce_incompy2d/report.xml ----
2026-07-22T17:18:19.107025Z 01O =========================== short test summary info ============================
2026-07-22T17:18:19.107026Z 01O ERROR tests/test_fetch_overture.py
2026-07-22T17:18:19.107027Z 01O ERROR tests/test_run.py
2026-07-22T17:18:19.107027Z 01O !!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!
2026-07-22T17:18:19.107028Z 01O ============================== 2 errors in 2.52s ===============================
2026-07-22T17:18:19.948032Z 00O section_end:1784740699:step_script
[0K
2026-07-22T17:18:19.948939Z 00O+section_start:1784740699:upload_artifacts_on_failure
[0K
2026-07-22T17:18:19.948946Z 00O+[0K[36;1mUploading artifacts for failed job[0;m[0;m
2026-07-22T17:18:20.184214Z 01O [32;1mUploading artifacts...[0;m
2026-07-22T17:18:20.237952Z 01E [0;33mWARNING: coverage_html/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/phuong-nam.nguyen/sce_incompy2d)[0;m 
2026-07-22T17:18:20.237962Z 01E [31;1mERROR: No files to upload                         [0;m 
2026-07-22T17:18:20.298573Z 01O [32;1mUploading artifacts...[0;m
2026-07-22T17:18:20.351839Z 01E report.xml: found 1 matching artifact files and directories[0;m 
2026-07-22T17:18:20.687828Z 01E Uploading artifacts as "junit" to coordinator... 201 Created[0;m  correlation_id[0;m=01KY5DBR6KT7Z19080J4JCB58W id[0;m=1251822 status[0;m=201 token[0;m=64_idgw4Y
2026-07-22T17:18:20.830823Z 00O section_end:1784740700:upload_artifacts_on_failure
[0K
2026-07-22T17:18:20.830950Z 00O+section_start:1784740700:cleanup_file_variables
[0K
2026-07-22T17:18:20.830957Z 00O+[0K[36;1mCleaning up project directory and file based variables[0;m[0;m
2026-07-22T17:18:21.128744Z 00O section_end:1784740701:cleanup_file_variables
[0K
2026-07-22T17:18:21.533650Z 00O [31;1mERROR: Job failed: exit code 2[0;m